﻿*{
	margin: 0px;
	padding: 0px;
}
html{
	font-size: 62.5%;
}
dl,dt,dd,h1,h2,h3,h4,h5,h6,input,form,a,p,textarea{
   margin: 0;
   padding: 0;
   font-family: "微软雅黑";
   letter-spacing: 1px;
}

ol,ul,li{
	list-style: none;
}
a{
	text-decoration: none;
	}
.fl{
	float: left;;	
}
.fr{
	float: right;
}
.clear{
	zoom: 1;

}
.clear:after{
	display: block;
	clear: both;
	content:"";
	height: 0;

}
.clearfix{
	overflow: hidden;
}

img{
	border: none;
}
a{color:#333;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
a:hover{color:#F00;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
/*img{ max-width:100%; height:auto;}*/
.maincont{width:640px;margin:0 auto;}

input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #666;
  font-size: 14px;
  font-weight: 100;
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666;
  font-size: 14px;
  font-weight: 100;
}
 input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666;
  font-size: 14px;
  font-weight: 100;
}
 input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #666;
  font-size: 14px;
  font-weight: 100;
}

textarea::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #666;
  font-size: 14px;
  font-weight: 100;
}
textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666;
  font-size: 14px;
  font-weight: 100;
}
textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666;
  font-size: 14px;
  font-weight: 100;
}
textarea::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #666;
  font-size: 14px;
  font-weight: 100;
}
 a:link { text-decoration: none;}
　　 a:active { text-decoration:none;}
　　 a:hover { text-decoration:none;} 
　　 a:visited { text-decoration: none;}
.flol{
	    float: right;
}
.fror{
	 float: left;
}